<?php
	include_once("../phputil/BDConexion.php");
	include_once("procesa_formulario.php");
	session_start();
	$usuario=null;
	
	if(isset($_REQUEST["dni"]) && isset($_REQUEST["nombre"]) && isset($_REQUEST["apellidos"]) && isset($_REQUEST["direccion"]) && isset($_REQUEST["codigo_postal"]) && isset($_REQUEST["email"]) && isset($_REQUEST["usuario"]) && isset($_REQUEST["pass1"]) &&isset($_REQUEST["pass2"]) ){
		$usuario["dni"]=$_REQUEST["dni"];
		$usuario["nombre"]=$_REQUEST["nombre"];
		$usuario["apellidos"]=$_REQUEST["apellidos"];
		$usuario["direccion"]=$_REQUEST["direccion"];
		$usuario["codigo_postal"]=$_REQUEST["codigo_postal"];
		$usuario["usuario"]=$_REQUEST["usuario"];
		$usuario["pass1"]=$_REQUEST["pass1"];
		$usuario["pass2"]=$_REQUEST["pass2"];
		$usuario["email"]=$_REQUEST["email"];		
				
		
		if(validaUsuario($usuario)){
			try{
				insertarUsuario($usuario);				
				//$_SESSION["usuario"]=null;
			}catch (PDOException $e){
				$error["mensaje"]="Error al insertar un usuario en la base de datos  ".$e->getMessage();
				$_SESSION["error"]=$error;
				Header("Location: ../error/error.php");
				
			}
		}else{
			$_SESSION["usuario"]=$usuario;
			Header("Location: errores.php");
		}
		
	}else{
		$error["mensaje"]="Error al generar el parte";
		$_SESSION["error"]=$error;
		Header("Location: ../error/error.php");
		
	}
	
	function insertarUsuario($usuario){
		$sexo=null;
		if($usuario["sexo"]=="hombre")
			$sexo=1;
		else
			$sexo=0;
		$sql = "insert into ciudadano (dni, sexo, nombre, direccion, apellidos, cp, pass, usr, email) values ('".$usuario["dni"]."','".$sexo."','".$usuario["nombre"]."','".$usuario["direccion"]."','".$usuario["apellidos"]."','".$usuario["cp"]."','".$usuario["pass1"]."','".$usuario["usuario"]."','".$usuario["email"]."')";
		$con = conectarBD();
		return $con->exec($sql);
	
	}
	
	

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//ES" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=encoding">
		<title>Registro de usuarios</title>
		<link rel="stylesheet" type="text/css"  href="estilo_formulario.css" />
		<script type="text/javascript" src="validacion_formulario.js"></script>
	</head>

    <body>
    
    <h1>El usuario se ha registrado correctamente</h1>
    <div class="volver"><a href="../login/principal.php"><input type="button" value="Volver a entrada" ></input></a></div>
    
    </body>
    
</html>